Giants Stadium in New York, literally.